home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Utilities / Workbench / EMenuBar / EMenüBar_Install < prev    next >
Text File  |  1998-06-24  |  3KB  |  115 lines

  1. ; *********************************************************************
  2. ;
  3. ; $VER: EMenüBar Installer Script 1.1.1 (28.05.1997)
  4. ;
  5. ; Dieser Skript installiert den EMenüBar und Hilfsdateien
  6. ;
  7. ; *********************************************************************
  8.  
  9. ; ***** Voreinstellungen
  10.  
  11. (set #SourceDir ":")
  12.  
  13. (set #AskDestDir
  14.  (cat "Bitte wählen Sie das Verzeichnis, in dem EMenüBar "
  15.       "installiert werden soll. "
  16.       "Dort wird automatisch ein neues Verzeichnis für"
  17.       "EMenüBar angelegt." )
  18. )
  19. (set #AskDestDirHelp
  20.  (cat "Für die Installation werden auf dem Ziellaufwerk"
  21.       "ca. 100 KB freier Speicherplatz benötigt.\n\n"
  22.       "Dieses Installationsprogramm erstellt in dem aus"
  23.       "gewählten Pfad ein neues Verzeichnis: 'EMenüBar'."
  24.       "Das Programm EMenüBar und die Anleitung "
  25.       "EMenüBar.Guide sowie später die `Prefs-Datei` "
  26.       "wird in diesem Verzeichnis abgelegt.")
  27. )
  28.  
  29. ; *********************************************************************
  30. ;
  31. ;   Die Installation beginnt
  32. ;
  33. ; *********************************************************************
  34.  
  35. ; **** Wohin mit dem EMenüBar
  36. (set Dest_Dir
  37.  (askdir
  38.   (prompt #AskDestDir )
  39.   (help #AskDestDirHelp )
  40.   (default "Sys:")
  41.  )
  42. )
  43.  
  44. (set RealDest (tackon Dest_Dir "EMenüBar"))
  45.  
  46. (if (= (exists RealDest) 0)
  47.  (makedir RealDest (infos))
  48. )
  49.  
  50. ; Den EMenüBar kopieren.
  51. (copyfiles
  52.  (source (tackon #SourceDir "EMenüBar"))
  53.  (dest RealDest)
  54. )
  55.  
  56. (copyfiles
  57.  (source (tackon #SourceDir "EMenüBar.info"))
  58.  (dest RealDest)
  59. )
  60.  
  61. ; Das .guide-FIle kopieren.
  62. (copyfiles
  63.  (source (tackon #SourceDir "EMenüBar.guide"))
  64.  (dest RealDest)
  65. )
  66.  
  67. (copyfiles
  68.  (source (tackon #SourceDir "EMenüBar.guide.info"))
  69.  (dest RealDest)
  70. )
  71.  
  72. ; Das Anpassungs-Programm kopieren
  73. (copyfiles
  74.  (source (tackon #SourceDir "EMenüBar_Prefs-Anpassung"))
  75.  (dest RealDest)
  76. )
  77.  
  78. (copyfiles
  79.  (source (tackon #SourceDir "EMenüBar_Prefs-Anpassung.info"))
  80.  (dest RealDest)
  81. )
  82.  
  83. ; Das EMenüBar-Startprogramm in die WBStartup!
  84. (copyfiles
  85.  (source (tackon #SourceDir "EMenüBar_Startup"))
  86.  (dest "Sys:WBStartup")
  87. )
  88.  
  89. (copyfiles
  90.  (source (tackon #SourceDir "EMenüBar_Startup.info"))
  91.  (dest "Sys:WBStartup")
  92. )
  93.  
  94. ; ***** Die User-Startup ergänzen
  95. (startup "EMenüBar"
  96.  (prompt "Die folgende Zeile wird in der `user-startup` angefügt "
  97.          "damit EMenüBar ordnungsgemäß konfiguriert ist:\n\n"
  98.          "ASSIGN EMenüBar: "\" RealDest "\"\n"
  99.  (help)
  100.  )
  101.  (command "ASSIGN EMenüBar: "\" RealDest "\"\n")
  102. )
  103.  
  104. ;Damit EMenüBar sofort (ohne Neustart) laufen kann, ist der ASSIGN 
  105. ;manuell zu setzen.
  106.     
  107. (makeassign "EMenüBar" RealDest)
  108.  
  109. (set @default-dest RealDest)
  110.  
  111. ; *********************************************************************
  112. ;
  113. ;   Installationsende
  114. ;
  115. ; *********************************************************************